package com.citytransport.prokopjuk.vehicleDTO;

/**
 * class Trollebus inherits abstract class Vehicle. Version 1.0 have no own
 * attributes.
 * 
 * @author Prokopj'uk Oleksander
 * @version 1.0
 */

public class Trolleybus extends Vehicle {
    private int electricVolatge; // ~130

    /** No-arg constructor */
    public Trolleybus() {
	super();

    }

    public Trolleybus(int seatAmount, String registrationNumber, String model,
	    int electricVolatge) {
	super(seatAmount, registrationNumber, model);
	this.electricVolatge = electricVolatge;
    }

    public Trolleybus(int trolleybusID, int seatAmount,
	    String registrationNumber, String model, int electricVolatge) {
	super(trolleybusID, seatAmount, registrationNumber, model);
	this.electricVolatge = electricVolatge;
    }

    public void setElectricVolatge(int electricVolatge) {
	this.electricVolatge = electricVolatge;
    }

    public int getElectricVolatge() {
	return electricVolatge;
    }

    public String toString() {
	return super.toString() + " electrinc voltage = "
		+ getElectricVolatge();

    }

}
